/*
 *
 * scientific_data_dto.java
 * Copyright(C) 2017-2020 fendo公司
 * @date 2020-04-13
 */
package com.example.demo.entity;

import java.io.Serializable;
import java.util.Date;

public class scientific_data_dto implements Serializable {
    /**
     * 任务id
     */
    private String scientificDataId;

    /**
     * 1.航行数据2.勘测数据3.通航数据4.作业数据5.其他数据
     */
    private Byte dataType;

    /**
     * 数据描述
     */
    private String dataDesc;

    /**
     * 创建人
     */
    private String creator;

    /**
     * 更新人
     */
    private String updator;

    /**
     * 创建时间
     */
    private Date createdAt;

    /**
     * 更新时间
     */
    private Date updatedAt;

    /**
     * 是否删除：0-未删除，1-已删除
     */
    private Boolean deleteFlag;

    /**
     * scientific_data
     */
    private static final long serialVersionUID = 1L;

    /**
     * 任务id
     *
     * @return scientific_data_id 任务id
     */
    public String getScientificDataId() {
        return scientificDataId;
    }

    /**
     * 任务id
     *
     * @param scientificDataId 任务id
     */
    public void setScientificDataId(String scientificDataId) {
        this.scientificDataId = scientificDataId == null ? null : scientificDataId.trim();
    }

    /**
     * 1.航行数据2.勘测数据3.通航数据4.作业数据5.其他数据
     *
     * @return data_type 1.航行数据2.勘测数据3.通航数据4.作业数据5.其他数据
     */
    public Byte getDataType() {
        return dataType;
    }

    /**
     * 1.航行数据2.勘测数据3.通航数据4.作业数据5.其他数据
     *
     * @param dataType 1.航行数据2.勘测数据3.通航数据4.作业数据5.其他数据
     */
    public void setDataType(Byte dataType) {
        this.dataType = dataType;
    }

    /**
     * 数据描述
     *
     * @return data_desc 数据描述
     */
    public String getDataDesc() {
        return dataDesc;
    }

    /**
     * 数据描述
     *
     * @param dataDesc 数据描述
     */
    public void setDataDesc(String dataDesc) {
        this.dataDesc = dataDesc == null ? null : dataDesc.trim();
    }

    /**
     * 创建人
     *
     * @return creator 创建人
     */
    public String getCreator() {
        return creator;
    }

    /**
     * 创建人
     *
     * @param creator 创建人
     */
    public void setCreator(String creator) {
        this.creator = creator == null ? null : creator.trim();
    }

    /**
     * 更新人
     *
     * @return updator 更新人
     */
    public String getUpdator() {
        return updator;
    }

    /**
     * 更新人
     *
     * @param updator 更新人
     */
    public void setUpdator(String updator) {
        this.updator = updator == null ? null : updator.trim();
    }

    /**
     * 创建时间
     *
     * @return created_at 创建时间
     */
    public Date getCreatedAt() {
        return createdAt;
    }

    /**
     * 创建时间
     *
     * @param createdAt 创建时间
     */
    public void setCreatedAt(Date createdAt) {
        this.createdAt = createdAt;
    }

    /**
     * 更新时间
     *
     * @return updated_at 更新时间
     */
    public Date getUpdatedAt() {
        return updatedAt;
    }

    /**
     * 更新时间
     *
     * @param updatedAt 更新时间
     */
    public void setUpdatedAt(Date updatedAt) {
        this.updatedAt = updatedAt;
    }

    /**
     * 是否删除：0-未删除，1-已删除
     *
     * @return delete_flag 是否删除：0-未删除，1-已删除
     */
    public Boolean getDeleteFlag() {
        return deleteFlag;
    }

    /**
     * 是否删除：0-未删除，1-已删除
     *
     * @param deleteFlag 是否删除：0-未删除，1-已删除
     */
    public void setDeleteFlag(Boolean deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    /**
     * @mbg.generated 2020-04-13
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", scientificDataId=").append(scientificDataId);
        sb.append(", dataType=").append(dataType);
        sb.append(", dataDesc=").append(dataDesc);
        sb.append(", creator=").append(creator);
        sb.append(", updator=").append(updator);
        sb.append(", createdAt=").append(createdAt);
        sb.append(", updatedAt=").append(updatedAt);
        sb.append(", deleteFlag=").append(deleteFlag);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}